compact excavator - French English Dictionary